package ltd.followkba.comment.banners;

import android.content.Context;

import java.util.List;

import ltd.advskin.MRAM;
import ltd.advskin.base.KcListener;
import ltd.advskin.beandbs.CSqlBean;
import ltd.advskin.utils.SysUtils;
import main.CApiUtils;
import main.MAPI;

//public class DbsWithId extends CSqlBean {
//    private String gsFileName;
//
//    public DbsWithId(Context context, int fileType){
//        super(context, String.format("Memory%03x.sdb", fileType), "Bean", true);
//        gsFileName = String.format("%skdb/Memory%03x.ini", MRAM.gsFilePath, fileType);
//    }
//    public void setMemoryInt(String key, int saveInt){
//        setMemoryString(key, String.format("%d", saveInt));
//    }
//    public void setMemoryString(String key, String saveString){
//        CApiUtils cApiUtils = new CApiUtils();
//        cApiUtils.wrPrivateString(key, saveString, gsFileName);
//
////        MAPI.WR_PRIVATE_STRING(key, saveString, gsFileName);
//    }
//    public int getMemoryInt(String key){
//        return MAPI.STRING_DEC32(getMemoryString(key));
//    }
//    public String getMemoryString(String key){
//        CApiUtils cApiUtils = new CApiUtils();
//        return cApiUtils.readPrivateString(key, gsFileName);
////        return MAPI.RD_PRIVATE_STRING(key, gsFileName);
//    }
//
//
//    public void FetchList(final KcListener kcListener){
//        new Thread(new Runnable() {
//            @Override
//            public void run() {
//                if (kcListener !=null) {
//                    final List<Object> list = getList();
//                    MRAM.mActivity.runOnUiThread(new Runnable() {
//                        @Override
//                        public void run() {
//                            kcListener.onMessage(list);
//                        }
//                    });
//                }
//
//            }
//        }).start();
//    }
//    public String makeDateNameOnly(long date, String fileName){
////        RemoteObbligFile remoteObbligFile = new RemoteObbligFile();
//        SysUtils sysUtils = new SysUtils();
//        int checksum = sysUtils.getStringChecksum(sysUtils.getStringMd5(fileName));
////        MSTRING("makeDateNameOnly A "+checksum);
//        return String.format("%d",  (((date / 10000)) * 10000 + (checksum % 10000)));
//    }
//}
//
